/**
 * 版权所有(C)，上海***股份有限公司，2018，所有权利保留。
 * 
 * 项目名：	shop-order-api
 * 文件名：	Order.java
 * 模块说明：	
 * 修改历史：
 * 2018年12月30日 - Administrator - 创建。
 */
package com.study.springcloud.shop;

import java.io.Serializable;

/**
 * 订单实体
 * 
 * @author Administrator
 *
 */
public class Order implements Serializable {

  private static final long serialVersionUID = 1L;

  private String uuid;
  private OrderState state;
  private String productId;
  private String userId;

  /** 订单uuid，唯一标识 */
  public String getUuid() {
    return uuid;
  }

  public void setUuid(String uuid) {
    this.uuid = uuid;
  }

  /** 订单状态 */
  public OrderState getState() {
    return state;
  }

  public void setState(OrderState state) {
    this.state = state;
  }

  /** 商品uuid */
  public String getProductId() {
    return productId;
  }

  public void setProductId(String productId) {
    this.productId = productId;
  }

  /** 用户id */
  public String getUserId() {
    return userId;
  }

  public void setUserId(String userId) {
    this.userId = userId;
  }

  @Override
  public String toString() {
    return "Order [uuid=" + uuid + ", state=" + state + ", productId=" + productId + ", userId="
        + userId + "]";
  }

}
